Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F11 Italy F29 Turkey F5 Italy F14 Italy F15 Italy F20 Spain F25 Italy F24 Germany F17 Germany F18 Venezuela F4 Venezuela F5 Mexico F13 Mexico F14 Great Britain F3 Spain F2 Ukraine F1 Ukraine F2 Ukraine F3 Great Britain F10 Great Britain F11 Turkey F19 Portugal F7 Italy F11 Slovenia F3 Italy F14 Italy F22 Switzerland F6 France F15 France F16 France F17 Germany F17 Germany F18 Germany F19 Great Britain F23 Cyprus F2 Cyprus F3 Turkey F48 Turkey F49 Italy F2 Turkey F5 Turkey F6 Turkey F7 Switzerland F1 Czech Republic F2 Slovenia F2 Spain F13 Spain F14 Spain F15 Italy F25 Italy F26 Switzerland F4 France F19 France F21 France F22 Italy F37 Italy F38 Italy F39 Cyprus F1 Cyprus F2 Cyprus F3 Turkey F43 Turkey F44 Turkey F45 Tunisia F4 Tunisia F5 Tunisia F6 Tunisia F7 Tunisia F8 Switzerland F2 France F7 Greece F3 Greece F4 Greece F5 Greece F6 Turkey F19 Turkey F20 Italy F30 Italy F31 Italy F32 Italy F33 Italy F34 Czech Republic F8 Switzerland F1 Portugal F2 Portugal F3 Greece F1 Greece F2 Italy F4 Italy F6 Italy F7 Italy F9 Italy F10 Portugal F6 Italy F14 Spain F17 Spain F18 Italy F2 Italy F4 Great Britain F1 (Glasgow) Great Britain F2 (Tipton) Spain F6 (Cornella) Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) France F7 (Villers Les Nancy) Spain F10 (Madrid) Italy F8 (Santa Margherita Di Pula) France F8 (La Grande Motte) France F9 (Angers) Spain F12 (Lleida) Spain F13 (Valldoreix) Bosnia & Herzegovina F3 (Kiseljak) Spain F17 (Martos) Portugal F8 (Lisbon) Portugal F9 (Setubal) Portugal F11 (Povoa de Varzim) Portugal F12 (Idanha-A-Nova) Portugal F13 (Idanha-A-Nova) Germany F12 (Ueberlingen) Italy F27 (Piombino) Portugal F21 (Idanha-a-Nova) Spain F33 (Riba - Roja de Turia) Germany F15 (Bad Salzdetfurth) Italy F35 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Italy F12 France F2 (Bressuire) France F3 (Veigy-Foncenex) Great Britain F1 (Glasgow) Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Greece F2 (Heraklion) Greece F3 (Heraklion) Greece F4 (Heraklion) Greece F5 (Heraklion) Turkey F29 (Antalya) Turkey F31 (Antalya) Italy F21 Greece F8 (Heraklion) Tunisia F42 (Monastir) Tunisia F43 (Monastir) Italy F28 Tunisia F44 (Monastir) Italy F30 Tunisia F45 (Monastir) Italy F31 Italy F32 Italy F33 Italy F34 M15 Monastir M15 Monastir M15 Monastir M15 Monastir Austria F2 M15 Tabarka M15 Tabarka Italy F2 M15 Sharm El Sheikh M15 Sharm El Sheikh Italy F16 M15 Tabarka M15 Tabarka M25 Vercelli Italy F19 M15 Heraklion Italy F25 Italy F26 Italy F27 Italy F28 Italy F29 Italy F31 Italy F30 M15 Heraklion M15 Netanya M15 Setubal M15 Tabarka M25 Chiswick M15 Tabarka M25 Santa Margherita Di Pula Switzerland F1 Italy F1 M15 Villers Les Nancy Italy F8 Italy F10 Spain F22 Spain F23 Spain F24 Thailand F1 M15 Sharm El Sheikh Italy F23 Italy F26 Italy F27 Italy F29 Kuwait F1 Kuwait F2 M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Cairo Greece F3 M15 Cairo Greece F4 USA F6 USA F7 Italy F2 Switzerland F2 Switzerland F3 Italy F5 Italy F9 M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Monastir M15 Monastir M15 Monastir Italy F10 Turkey F19 M15 Monastir Romania F3 M15 Monastir M15 Monastir Italy F14 M15 Monastir M15 Monastir M25 Bagneres-De-Bigorre USA F17 USA F18 USA F19 USA F20 USA F21 USA F22 Israel F7 Israel F8 Italy F27 France F15 Italy F29 Turkey F26 Turkey F27 USA F29 USA F30 Turkey F8 Turkey F9 Switzerland F1 Switzerland F2 Italy F2 Italy F4 Greece F3 Great Britain F6 Great Britain F7 Great Britain F8 Turkey F20 Slovenia F2 Slovenia F3 Switzerland F2 Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Turkey F30 (Antalya) Pekao Open - Szczecin Jaegermeister Open - Braunschweig M15 Monastir M15 Akko M15 Tabarka M25 Roehampton Polish Open 2000 - Poznan M15 Tabarka M15 Tabarka M25 Santa Margherita Di Pula M15 Sharm El Sheikh Tatra Banka Slovak Open - Bratislava M15 Monastir M15 Monastir Zivnobanka Czech Open - Prostejov M15 Monastir M25 Montauban M25 Bakio M25+H Ajaccio Pekao Open - Szczecin CA Challenger - Graz Okal Cup - International Bavarian Championship - Eckental San Marino Cepu Open - San Marino Rhein-Main Challenger 2003 - Aschaffenburg Tatra Banka Open 2003 - Bratislava Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Prague Open - Prague Cepu Open - San Marino Porsche Open - Poznan Ostrava Open 2005 - Ostrava Pekao Open - Szczecin Tatra Banka Open 2006 - Bratislava Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Steelers Cup - Kosice Pekao Open - Szczecin Bauer Watertechnilogy Cup 2008 - Eckental Recanati Challenger Rimini Challenger Prague Challenger Istanbul Challenger Izmir Challenger Rio De Janeiro Challenger Sarajevo Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Portoroz Challenger Beijing Challenger Guimaraes Challenger Cordenons Challenger Champaign Challenger Leon Challenger San Luis Potosi Challenger Savannah Challenger Tallahassee Challenger Aix En Provence Challenger Germany F16 (Hamburg) Portoroz Challenger Lexington Challenger Como Challenger St. Remy Challenger Surbiton Challenger Ilkley Challenger Padova Challenger Granby Challenger Lexington Challenger Segovia Challenger Manerbio Challenger Como Challenger Andria Challenger Cherbourg Challenger Cali Challenger Binghamton Challenger Lexington Challenger Granby Challenger Aptos Challenger St. Remy Challenger Cary Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger M15 Heraklion Champaign Challenger San Marino Challenger Meerbusch Challenger Alphen Challenger Banja Luka Challenger Orleans Challenger Mexico City Challenger Tallahassee Challenger Braga Challenger Mouilleron-Le-Captif Challenger Spain F15 (Sta. Margarida Montbui) M15 Monastir Sydney International - Sydney Dubai Tennis Open - Dubai European Community Championships - Antwerp Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Paegas Czech Open - Prague Gerry Weber Open - Halle Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Grolsch Open 1997 - Amsterdam RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open - Amsterdam Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Mallorca Open - Mallorca CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Kremlin Cup - Moscow Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Rado Swiss Open - Gstaad Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Croatia Open - Umag Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BMW Open - Munich Telenordia Swedish Open - Bastad RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Thailand Open - Bangkok AIG Japan Open - Tokyo Doha Milan Rotterdam Casablanca Estoril Barcelona Prague Gstaad Stuttgart Kitzbuhel Indianapolis Basel Vienna Ostrava Mexico City Casablanca Estoril Barcelona Bermuda St. Polten Bastad Stuttgart Prague Bucharest Palermo Valencia Montevideo Prague Prague Qatar Open - Doha Estoril Open - Estoril Zivnobanka Open - Prostejov Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai BMW Open - Munich Croatia Open - Umag Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Rhein-Main Challenger 2004 - Aschaffenburg Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Nord LB Open 2006 - Braunschweig Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Privatbank Open 2006 - Dnepropetrovsk Unicredit Czech Open 2007 - Prostejov Black Forest Open - Freudenstadt Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Internazionali di Tennis di Bergamo - Bergamo Geneva Challenger - Geneva ECM Prague Open 2008 - Prague Black Forest Open - Freudenstadt Genova Open Challenger - Genova ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Wroclaw Challenger Ostrava Challenger Milan Challenger Eutelsat Monte Carlo Open - Monte Carlo Eurocard Open - Stuttgart Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells Trnava Challenger The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Italian Open - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Paris Monte Carlo Hamburg Rome Canadian Open Stuttgart Paris Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Ortisei Challenger Bratislava Challenger Courmayeur Challenger Ostrava Challenger Qatar Mobil Open '98 - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Zivnobanka Open - Prostejov U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Panama City Challenger Bogota Challenger Sibiu Challenger Cordenons Challenger Bergamo Challenger Segovia Challenger Binghamton Challenger Cordenons Challenger Heilbronn Challenger Winnetka Challenger Cordenons Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Ortisei Challenger Biella Challenger Como Challenger Columbus Challenger Las Vegas Challenger Knoxville Challenger Columbus Challenger St. Brieuc Challenger Vicenza Challenger Sibiu Challenger Manerbio Challenger Sarasota Challenger Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, QR, CZE-THA 4-1 Kremlin Cup - Moscow Guardian Direct Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Qatar Mobil Open '99 - Doha Dubai Tennis Open - Dubai Open Seat-Godo '99 - Barcelona International Championship of Croatia - Umag RCA Championships - Indianapolis Adidas International - Sydney Copenhagen Open - Copenhagen Australian Men's Hardcourt Championships - Adelaide Qatar Exxon Mobil Open 2002 - Doha Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart Energis Open - Amersfoort Marseille Copenhagen Bologna Amsterdam Ostrava Open Seat-Godo '97 - Barcelona Amsterdam Generali Open 2002 - Kitzbuhel Milan Indoors - Milan Kremlin Cup - Moscow Dubai Open - Dubai BMW Open - Munich San Marino Idea Prokom Open - Sopot Qatar Open - Doha Grand Prix Hassan II - Casablanca Santiago Buenos Aires BA-CA Tennis Trophy - Vienna Generali Open 1997 - Kitzbuhel Moscow 1999 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Valencia Open - Valencia European Community Championships - Antwerp Davidoff Swiss Indoors - Basel Sydney Antwerp Davidoff Swiss Indoors - Basel Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad Mercedes Cup - Stuttgart Newsweek Champions Cup - Indian Wells Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati The Lipton Championships - Key Biscayne 12th Paris Open - Paris French Open - Paris French Open - Paris Wimbledon Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Australian Open (juniors) Wimbledon (juniors) All Lower level tournaments